Westbourne Grove, London, England, W2, United Kingdom
Palace Court, London, England, W2, United Kingdom
Cleveland Square, London, England, W2, United Kingdom