Back to At the end of Wells Mews, Westminster, London, GB