Press Articles
December 2016
The Mayfair Times featured Squire and Partners and Finchatton’s topping out at 20 Grosvenor Square last month in their December issue. This new development in Mayfair is set to be completed in 2018 and will see 37 apartments including penthouses.
Read More
Read More
Read More