Sunday, January 20, 2013

The British Cafe-Store of New Westminster

The name of the place is Sherlock's Cafe

Wall decor

Legit British Tea Pots
i.e.- made in England 

Should've bought one of these

No comments:

Post a Comment