London throws open doors of owl mocktail bar!
We’ve all heard of quirky pubs and drinking holes but London’s latest owl mocktail bar is a definite first! From March 19th – 25th Londoners will be able to head to the trendy district of Soho and sip sumptuous concoctions while enjoying the company of feathered friends. All after dark, of course!