The Groves Company Inn

Swindon

  • Swindon, , 22-23 Fleet Street