Luxury 1-Bedroom flat in the heart of the City of London, close to the Bank of England, Liverpool Street and Moorgate. Recently refurbished, top floor and at an ultra-exclusive address.
Excellent public transport links including several bus stops located close by, and only 4 minutes walk away from Bank, Monument and Moorgate Station, as well as Liverpool Street and Aldgate Stations, granting great access in and around the city.