A new 32-storey office tower is being developed over the historic Leadenhall Market on the site of London’s original Roman forum in the heart of the Square Mile. The 27,000 square-metre development ...
Club Quarters London City7 Gracechurch St, London, United Kingdom EC3V 0DR.4 miles Mercure London Bridge71-79 Southwark St, London, United Kingdom SE1 0JA.5 miles Club Quarters London City7 ...