The
M
eguro Tavern
A taste of Britain