£2,600 pcmLuxury Apartment in Central London1 bed flatFleet Street (EC4) Luxury Apartment in Central London 9 1 bed flatFleet Street (EC4) £2,600 pcm A NEWLY-REFURBISHED apartment in the centre of London, within walking distance of Trafalgar Square and the South Bank. The property features a...Available now