Tudor Barn Eltham is the last remaining Tudor Barn in London set in 13 acres of stunning parkland of Well Hall Pleasaunce. Enjoy an afternoon tea by the medieval moat in summer or get cozy in the gastro pub in winter by the fireplace.
Our traditional afternoon tea is served on vintage miss match china and is perfect for special occasions including baby showers, birthday parties or just for a relaxing afternoon tea for two.
If you are looking for an extra special Afternoon Tea in London book yours Today. Afternoon Tea is served in the last remaining Tudor Barn Friday 12-5pm; Saturday 12-5pm.