R
Ross Harper Review of sketch Restaurants & Bars
Interesting venue, over priced even for central Lo...
Interesting venue, over priced even for central London. Toilets are a good feature.
Interesting venue, over priced even for central London. Toilets are a good feature.
Comments: