Step back in time at King Edward III Manor House, a captivating historical landmark nestled on Bermondsey Wall East. Discover a significant piece of London's past within its ancient walls, offering a unique glimpse into medieval England by the Thames.
4NA,, Bermondsey Wall E, London, United Kingdom, London