Wednesday, August 26, 2015

Penshurst

The Fir Tree Tearooms offer possibly the best cream tea in Kent.






No comments: