BEST WESTERN ANGEL HOTEL

MARKET PLACE
Chippenham
United Kingdom