The Grosvenor

79 Grosvenor Road London SW1V 3LA