UKLondonRetail Barnes High Street SW
SW13 Barnes High Street
To Let 1,376 sf Restaurant, Pub / Bar
ACCOMMODATION The premises are arranged over ground floor with additional outside seating area and external..
LOCATION
Surrounded on three sides by The River Thames, Barnes Village is an idyllic haven of peace and..