Hotel description
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.