
Thorpe Constantine
Tamworth, Staffordshire
B79 0LH
Hidden in the Staffordshire countryside, the venue lies on a private estate among a two-acre Victorian walled garden. Once an organic utopia supplying London’s top restaurants, it is now bursting with flowers, trees and the occasional vegetable.