St Andrews Town Hotel

This venue is no longer featured on Hitched.

Here are other nearby venues.

Redhouse Barn

Redhouse Barn

Worcestershire

Sixways Stadium

Sixways Stadium

Worcestershire

Elmbridge Farm

Elmbridge Farm

Worcestershire

Manor Hill House

Manor Hill House

Worcestershire