The Bell at Ramsbury

Elegant modern dining in classic country hotel

The Bell at Ramsbury, The Square, Marlborough, Wiltshire SN8 2PE

Searchable map for places to eat, stay, shop and cook

Read the latest issue