52 Brook's Mews, London
26 Bury Street, London
Cromwell Road
11 Duke Street - St. James's, London
14 Wharf Road, London
Trafalgar Square,, London
The Orchard Cafe, West Ealing, London
Harrington Way, London