Lancer Square
Designed by Squire and Partners and fit out to the highest standard by 1508 London, this luxury development by LGB Group, Bellworth, and CIT is located in the heart of Kensington and adds much needed housing and public space to the area.