Grosvenor Place is a street in Belgravia, London, England. In London Labour and the London Poor: The Fantoccini Man. (Volume 3) Vetted? No