Where?

8 Wellesley Avenue, London, W6 0UP, United Kingdom