1-9 Inverness Terrace, Bayswater, London W2 3JP, United Kingdom
google-place 3.9 out of 5 (1213) last updated 23/01/2020