The Lansbury is an exquisite boutique development of six recently built apartments designed with exceptional style and meticulous attention to detail by renowned international design and development firm Finchatton.
On the third floor of this exclusive building in the heart of Knightsbridge, this bespoke three bedroom apartment benefits from