Great apartment to stay. The location is truly perfect. Very well-equipped and quiet flat at the heart of the City of London. Very close to the railway station Liverpool Street. Highly recommended.