Marble Arch

Marble Arch was located in the West End of London. (COMIC: Tulpa)