Situated just 6 minutes' stroll from the old riverside Southwark Cathedral, Upper Feilde Villa London offers quick access to numerous city landmarks nearby.
Netsled in the Southwark district of London, the London villa is 1.5 miles from Houses of Parliament and 1.6 miles from such shopping venues as the public Trafalgar Square. The medieval castle "Tower of London" is nestled approximately 25 minutes by foot from the villa, and Museum of London is approximately a 20-minute stroll away. Situated 1.2 miles from the Royal peculiar Temple Church, Upper Feilde Villa is popular destination for both worshippers and tourists.
Mingle with locals while dining in Roast, located only 850 feet from the London villa. Bank and Monument s city rail station is about a 10-minute walk away, and London Bridge subway station is a stone's throw from the accommodation.