itsu - Baker Street 15
15 Baker St, London
020 7935 5672
Marylebone, Mayfair and Soho, Greater London
itsu - Baker Street 15
15 Baker St, London, Greater London W1U 3BX
020 7935 5672