2 beds · One Blackfriars Road, LONDON, SE1 | Easy Property