The Old Baths , 80 Eastway, London, United Kingdom
Laithwaite's The Arch , 219-221 Stoney Street, London, United Kingdom
Holiday Inn London Mayfair , 3 Berkeley Street, London, United Kingdom
Holiday Inn London Mayfair , 3 Berkeley Street, London, United Kingdom