One Blackfriars - 2 bedroom flat for rent in London, SE1 - for rent.