Roof Terrace

1 Rental
  • Sort By:
£268 /week

Torquay House

1 Torquay St, London W2 5EJ, UK

Torquay House, designed by the charity’s award-winning architects, provides affordable living in the heart of London for students and young working people like yourself.

Royal Oak
Search

Compare listings

Compare