81 Kensington Gardens Square, Bayswater, London W2 4DJ, United Kingdom
Westminster
google-place 4.1 out of 5 (622) last updated 29/10/2019