THE TOWER HOUSE

15 Ship Street
Oxford
United Kingdom