Liverpool's first five-star hotel has been pledged as part of a new 60-storey tower that is set to become the city's tallest building. Developers KEIE Limited and Beetham are collaborating on the ...
Located on the corner of Liverpool Street and Bishopsgate, this hotel is close to Liverpool Street tube and railway station, and convenient for London's financial district. An old railway hotel ...