Garden Court Hotel
30-31 Kensington Gardens Square, Notting Hill, London
W2 4BG