Where are you going?
Check-in
Check-out
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. Rufford Apartments

Property Location
With a stay at Rufford Apartments in London (Islington), you'll be convenient to British Library and London Zoo. This property is close to St. Paul's Cathedral and London Eye.

Rooms
Make yourself at home in one of the 5 guestrooms.