Restaurants & Bars

U.K./Ireland

Champer Champer?

Share:

Restaurants & Bars 4

Champer Champer?

zuriga1 | Oct 7, 2006 01:52 PM

Someone mentioned this place to me but hadn't eaten there. Any words of wisdom? The diners on London Eating seem to like it a lot.

Want to stay up to date with this post?

Feedback