Taro - Old Compton Street

A staple for city-workers and tourists alike, visit Taro for authentic Japanese cuisine in London's Soho.
About
A staple for city-workers and tourists alike, visit Taro for authentic Japanese cuisine in London's Soho.
Venue Details & Map
Taro - Old Compton Street
- Address
-
10 Old Compton StreetSohoLondonW1D 4TF