Tel: 020 7704 6312
- 60 Upper Street, Islington, London, N1 0NY
Islington florist - order by 2pm for same day delivery
Online Shop
Marco Wouters


Marco came to London in 1994 and the next year opened Angel Flowers following his lifelong passion of floristry and plants, its origin tracing back to when he was a 7 year old planting his first vegetable garden with his grandmother.

His roots were nurtured in Belgium attending botany school at the tender age of thirteen until he was twenty, where he specialised in Floristry. After graduating he spent seven years in Spain and opened his first flower shop. Marco "The Explorer" then took hold and he travelled extensively, being influenced to this day from that time in the very colourful flower markets of Mexico City and much of his understanding of the plants in their natural environment came from studying them for several years as he moved around the tropical islands of the Pacific.

With such a good understanding of the flower markets of Holland and Belgium he picks his raw ingredients with great care, always selecting the best flowers for that week and if you like tropical flowers he imports a great selection direct from the best growers.

Angel Flowers today was a business he founded in 1995 and Marco's creativity very quickly made it stand out on the London Floristry market. Marco was attracted to Islington at the time it was beginning its transformation into one of the smartest High Streets in London. He remembers the area's village feel and sense of community, values that seem even stronger today with many independent shops continuing a buzz along Upper Street.

Walk into the shop and you will get a feel for his style, bursting with creativity his ability to create for that occassion, whether you need; something small, large, subtle or showy, you can't fail to be impressed with his attention to detail and ability to consistently source the best flowers on the market to take the worry out of your flower buying so your flowers are presented to impress.

Return to the home page

60 Upper Street, Islington, London N1 0NY
Tel: 020 7704 6312
Fax: 020 7704 6671 Refund policy Privacy policy