261 City Road

Floor to ceiling windows.
Amazing City view, Canary Wharf, London Eye.
24 HR Concierge
Spa – Gym – Pool

  • Area: 890.0 sq ft
  • 2
  • 2
Interested in this property? Price £1,075,000
LOCATION