34 Buckingham Palace Rd, Westminster, London SW1W 0RH, UK
8 Shepherd Market, Mayfair, London W1J 7JY, UK
Welcome Inn, Well Hall Rd, London SE9 6AS, UK
1A Clyde Rd, London N22 7AD, UK