Great Dover Street Apartments
Serviced Apartments in Southwark, LondonGreat Dover Street Apartments boasts over 70 rooms each of which are equipped with general facilities. A communal reception and kitchen area are also provided.
Nearest public transport
Borough - Underground
Similar businesses nearby