Gloucester Place, London, United Kingdom
 

Gloucester Place, London, United Kingdom