|
Barnes Green
Barnes, London SW13 9HH - England, UK

The original centre of the small village of Barnes close to the River Thames, Barnes Green has for centuries been one of the focal points of life in Barnes. Even as the community has grown significantly, this historic pond...
|