The Bulls Head London

373 Lonsdale Road Barnes London , England, United Kingdom - Phone: 020 8876 5241