Menu
Need Tips in ENG/UK
Search
England
England
BarnesLondon
Coffee Shop
Coffee Shop in BarnesLondon, ENGLAND
Starbucks
147 Church Road, BarnesLondon, ENGLAND
Caffe Nero
21 Barnes High Street, BarnesLondon, ENGLAND