Pesh Flowers and Pesh Flowers School are located in Camberwell, South East London:
31 Denmark Hill, London, SE5 8RS
Tel: 020 7703 9124
Camberwell Quarterly: "Pesh Flowers has been at the heart of Camberwell for over fifty years. The shop itself and its unusual layout and quirky look is as well known as the beautiful fresh flowers, plants and gifts on sale."