About
A village atmosphere in the city, Barnes offers a slower pace and idyllic rural feel despite being just 30 minutes from central London. You can find our Hermanos shop on the High Street a short walk from the Thames riverfront and the iconic Barnes village pond—both excellent spots for enjoying your coffee.
“...The Colombian provenance and theme is a resounding success, with convincing props, decor and ambience to give the impression of being amongst scenic and misty mountaintops of the Colombian uplands.”