Add Trafford Tavern review

Trafford Tavern, Manchester
Address: The Trafford Centre, 117 The Orient, Manchester, Manchester, Manchester, M17 8EH
Features: Disabled access


Rating
Comments