Stratford, London, London Borough of Newham, E20, United Kingdom (UK)
New to selling plants online – hope you all like my plants 🙂