111 Shepherds Bush Rd, London W6 7LP, United Kingdom
How to go there
Cafe Loc: 51.4978 / -0.222339
Plan your visit