Posts Tagged ‘Crazy Bear Group’
A glass of Champagne at Crazy Bear Fitzrovia
One venue that I had heard lots about though hadn’t got round to visiting was the Crazy Bear Group and especially their location in London at Fitzrovia which I had walked past many times and was always tempted to grab a quick glass of bubbly in. As we review more and more venues across London the…
Read More