Surray Quays House
26 Plover Way London, SE16 1TTSituated 2.7 km from Tower Bridge and 2.9 km from O2 Arena, Surray Quays House offers accommodation in London. The property features views of the garden and is 3 km from Tower of London. Free WiFi is featured throughout the property.
1 rooms
from £264