Vanilla ← View details 13 South Parade, Oxford, England OX2 7JN +44 1865 552155 Get Directions From* To * — Required information