Back to Edgware Road
The Grosvenor Victoria Casino near London's Marble Arch
Back to Edgware Road