2 bed Apartment Let
An exceptional flat of timeless architectural elegance housed behind a Georgian facade with modern amenities. Situated in the heart of central London a short walk to Trafalgar Square, the River Thames, Charing Cross Station, Embankment Underground Station, and Covent Garden

