Recognition for Berkhamsted tea shop

Deja Vu has been named one of the UK's '˜finest tea rooms' by This England magazine.

Friday, 24th March 2017, 10:45 am
Updated Saturday, 25th March 2017, 11:44 am