Tower Bridge 455594 1280

New Hotel Nearing Completion, London

Hotel London United KingdomEurope


75+ Rooms

Hotel under construction and due to be completed by Q1/2 2020 and is pre-let to a hotel group on 25 years new lease. 75+ rooms. Details available upon completion of NCNDA

The transaction may be subject to a buyer fee.