Find Us
Our Studio
📍16A Barnes High Street, Barnes, London SW13 9LW
The Barnes Atelier of Art is located along the River Thames in southwest London, in the small leafy village of Barnes. With a commute of less than thirty minutes to central London and Heathrow airport, Barnes is ideally situated for exploring the city’s highlights and returning to the feel of the countryside.
Each student is responsible for their own accommodation/living arrangements. A list of local estate agents and other information can be found on the Barnes Village Barnes Village website.