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

St Mildreds Rooms

88 St. Mildreds Road, Lewisham, London

Property Location
With a stay at St Mildreds Rooms in London (Lewisham), you'll be close to Greenwich Park and Royal Observatory. This guesthouse is within the vicinity of O2 Arena and Tower of London.

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