Tudor Diner
12 Leeming Road, Borehamwood WD6 4DU England
Tudor Diner is a Cafe, British, Vegetarian Friendly place is located in Borehamwood, England. The address of Tudor Diner is 12 Leeming Road, Borehamwood WD6 4DU England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 20 8207 5350,