Grosvenor Place is a street in Belgravia, London, England.

In London Labour and the London Poor:

The Fantoccini Man. (Volume 3)





Vetted?
No