Video
Location

12 Hammersmith Road, Hammersmith and Fulham, London, W14 8QN, United Kingdom