The Cavendish arms, Stockwell

  • The Cavendish Arms 128 Hartington Road London, England, SW8 United Kingdom