If you want to see Marble Arch while visiting London, The Hereford Road Lodge is just 1.6 mi away.