Location
Barge House
- Address
-
Oxo Tower WharfBarge House StreetSE1 9PH
Hotels near Barge House
-
The Tower
-
Express by Holiday Inn London Greenwich
-
Thistle Bloomsbury Park
-
The Berkeley
-
The Trafalgar St. James London, Curio Collection by Hilton
-
The Wellington