Grand Buildings (London)

United Kingdom / England / London / A4 Trafalgar Square, 1
 office building, 1880s construction

Built in the 1880s as The Grand Hotel. Converted to government offices later, bought by Dubai investment group and remodelled as an office building.
Nearby cities:
Coordinates:   51°30'27"N   -0°7'34"E
This article was last modified 2 years ago