London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
Blackfriars Road 32- 40, London
The Hoxton, Southwark is located by the Blackfriars Bridge in London, within walking distance from the South Bank and some of the main attractions of the city.
See MoreUsage of subsidiary facilities may incur additional fees