London Landmarks, Quirky LondonLondon’s only Lighthouse Eric Patcham / London is located a long way from the sea, 35 miles to be exact, so it’s surprising to find a […]