Upper Thames Street, Blackfriars, EC4V
Located within a riverside development and boasting fantastic views across the River Thames towards the London Eye, this superb two bedroom flat benefits from a recent refurbishment to an excellent standard. Contact Foxtons'