The Bulls Head Barnes

The Bulls Head Barnes
373 Lonsdale Road, London, SW13 9PY
Photo of The Bulls Head Barnes