The itsu [grocery] team is based in central London, a 5 minute walk from St. James’s Park.
Your feedback is very important to us. Please contact us using the short form provided below.
16A Great Peter Street
T 0207 259 8050