Bull's Head

Bull's Head
373 Lonsdale Road, Barnes, London, SW13 9PY
Photo of Bull's Head