LosChamosuk (Elephant & Castle) Hampton Street, London SE1 6SP