One Hamilton Place, Park Ln, Mayfair, London W1J 7QY, United Kingdom
London
google-place 4.5 out of 5 (1850) last updated 19/03/2020