Marble Arch Electric Pavilion, 505 (531) Oxford Street, Marble Arch