1 0 Barnes Barnes, Halcyon Close, Barnes, London Borough of Richmond upon Thames, London, Greater London, England, SW13 0BE, United KingdomAboutBarnes is a dog friendly address29 in London, SW13.Contact Send an EmailLocationYour Rating - 1 0 Does this venue allow dogs?Dog FriendlyNo Dogs