SE1 9GD
One Blackfriars, 1 Blackfriars Road, London
Two bedroom apartment 1,591 sq ft (147.8 sqm) Floor to ceiling windows and wrap around winter garden Resident's gym, pool, lounge and screening room Conveniently located just 0.3 miles from Southwark station 24 hour concierge