I do not know what the food is like but the coca cola is expensive in this bar and restaurant just off Marble Arch!
Mind you, the service was nice!
Please also see my website and blogs which contain information about where this was filmed and some of the background:
Polish Business News:
http://www.pbn.com.pl and
Central and Eastern European Packaging:
http://www.ceepackaging.com
£2.40 ?!? wtf damn ... oh well
waackomann 3 years ago