South Bank Níké Apartments
6 Union Street London, SE1 1SZLocated 10 minutes’ walk from London Bridge tube station, South Bank Apartments are nestled in the Borough area.
35 rooms
from £123