York’s newest wonder bar and tea rooms now open

Following last night’s VIP launch, Impossible York is now officially open, bringing a totally new drinking and dining experience to the city, set across its three floors in York’s St Helen’s Square.  Located in the historical Terry’s of … Continue reading York’s newest wonder bar and tea rooms now open