A stunning brand newly renovated three bedroom, two bathroom apartment located in the heart of Trafalgar Square.
The property comprises well appointed living space throughout, with a large reception, separate kitchen, three generous bedrooms and two bathrooms (one en-suite).
Further benefits include lift access, wooden flooring, air conditioning and being located in the heart of London with all local amenities on the doorstep of the property.