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

Posted in Marble Arch London | Tagged | Leave a comment