London, United Kingdom

Eaton Place