The Tree Rooms

33A Blandford Square Newcastle upon Tyne NE1 4HZ