London, United Kingdom
35 Belgrade Rd
N/A
When we arrived the proprietor was hanging from the rafters by his feet like a bat drinking nectar via his long proboscis. Most of the "flamingoes" were clearly pigeons spray painted pink. Disgraceful!
like
Mirrors are more entertaining than television
Deli
The best companies in the category 'Deli'