Satellite map of Odeon Marble Arch
Map of Odeon Marble Arch
The Odeon Marble Arch (originally known as the Regal Cinema) is a cinema located opposite Marble Arch monument at the top of Park Lane, with its main entrance on Edgware Road, London. It is most famous for once housing a vast screen capable of screening films in 70mm.
Latitude: 51° 30' 29.39" N
Longitude: 0° 09' 22.20" E