The Hoxton Hotel, Southwark has opened its doors

The Hoxton Hotel, Southwark has opened its doors

The eighth property in series, The Hoxton, Southwark has opened its doors on Blackfriars Road, with 192 rooms and two restaurants.

24myfashion.com
Logo