April 1, 2011 8:24 pm

Scratch Your Royal Itches at the British Pantry and Tea Shop

If the upcoming royal wedding whets your palate for scones, clotted cream and a black-and-white pudding, head to the British Pantry and Tea Shop near Dulles.

Local

Exit mobile version