Where is berwick street (i.e. which bit of london/which tube station is it near)? I live in manchester, where life is simple and mexican culture is yet to be found at the bottom of any given street. Sadly.