This item was originally published on this site

The building, 60 Curzon Street, located in Mayfair, comprises 32 luxury apartments and spans 0.4 acres.