London

Tower Mint Apartments

Royal Mint Street, London E1 8JX

A collection of flats located in central London, Zone 1 – just 300m from Tower Bridge and 700m from the iconic ‘Gherkin’ Building of London’s financial district.