One Rathbone Square (London)

United Kingdom / England / London / Rathbone Square, 1
 office building  Add category
 Upload a photo

Rathbone Square is a 2.3-acre development in central London. The site was bought from Royal Mail Group for £120m in September 2011; it was the former West End Delivery Office.
Nearby cities:
Coordinates:   51°31'0"N   -0°8'3"E