Tag Archives: Marble Arch hotel
The contentious debate regarding the Garden Bridge in London
The Garden Bridge in London is a new piece of architecture that aims to add a new shine to the city of London. Found not too far from the many Edgware road hotels, its purpose is to centre itself as … Continue reading