Project Whistler

Coming Soon

Chelsea Barracks is a world-class development in Belgravia on what is arguably the most coveted 12.8 acres in the world comprising a rare collection of apartments, penthouses, and townhouses. Lawson Robb has been appointed to design the showroom apartment and showroom penthouse on Whistler Square. Lawson Robb has ensured that the residences exhibits a delicate balance that marries rich London heritage with 21st century living. Due for completion in Spring 2019.