Sudbury Courtyard is a coffee shop and tea house nestled on the Sudbury Estate. It offers a selection of beverages and light bites in a charming courtyard setting.