The property, known to be the largest residences in the affluent neighbourhood measures about 25,000 square feet, has an adjoining guest house and access to one of the "secret gardens" of Mayfair. from Top Business News- News18.com Read The Rest:timesnownews...
No comments: