A very Luxurious 3 bedroom, 3 en-suite apartment is available now to let on the 30th floor in the most iconic new development, One Blackfriars with full views of the river, St Pauls, the city and Shard.
£10,833 PCM
Click here to read One Blackfriars, SE1.