Victoria Sandwich

A true taste of Britain... Victoria sandwich. This tearoom classic can be found all over the UK, and of course in Tokyo at the Three Little Pigs! 

Bon appetite! 

Read 825 times