SE1 9GD
One Blackfriars, 1 Blackfriars Road, London, SE1
Cinema Room Shops and amenities nearby Air Conditioning Gym Fitted Kitchen Video Entry Double glazing Concierge Close to public transport Swimming Pool