A stunning apartment in The Trafalgar Place development winner for the 2016 RIBA Stirling Award, ‘Best New Place to Live’ award and the ‘Mayor’s Award for Planning Excellence’ at the 2016 London Planning Awards.
Trafalgar Place consists of 235 studio, one, two and three bedroom homes, a private balcony, terrace or garden for every home