Ichiba | Ichiba | Ichiba | Ichiba | Ichiba |

attachment

Ichiba

Rugby World Cup Japan games: Ichiba at Westfield London, Shepherd's Bush, will be screening all the England and Japan games (photo: Steven Joyce)