The Vanilla Bean House
67 London St
Norwich NR2 1HL
United Kingdom