Breaking Travel News

The Hoxton News

The Hoxton, Southwark opens in London

The Hoxton, Southwark opens in London

3 September 2019 Hotel News

The Hoxton, Southwark has now opened its doors on Blackfriars Road. Coming as the eighth property in the series, the hotel sees the brand back on familiar ground with its third location in London, the city where it all began.