Green Bazar

58 St Paul's Way London E3 4AL