UK
London
Retail 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..