Discover History and Adventure with Finch Cottage B&B as your Basecamp. Nestled in a quintessential English village near Stonehenge, Salisbury, Avebury, Bath, Wilton, Cholderton & Thruxton. Finch Cottage Bed & Breakfast offers a welcoming retreat from which to explore Wiltshire’s wealth of wonders.