b12partners.net
Marble Arch
Marble Arch is a white Carrara-marble monument at the junction of Oxford Street, Park Lane, and Edgware Road, almost directly opposite Speakers’ Corner in Hyde Park in London