Taylors 31 St Giles, Oxford, Oxfordshire OX13LD