2 Stanhope Row, Mayfair, London W1J 7BS, United Kingdom
W1J 7BS
London
google-place 3.4 out of 5 (341) last updated 04/12/2019