Karta Vacation Rentals
In Lewisham on London’s southeast edge, St Mildreds Rooms sits about 12 km from the city center. You’re close to Greenwich Park and the Royal Observatory, and within easy reach of the O2 Arena, Tower Bridge, the Tower of London and The Shard — ideal for walkers and sightseers.