Bloomsberry Flowers Bloomsberry Flowers is situated in the lovely fishing village of Porthleven on the most southerly point of England, known as The Lizard Peninsular. The village is an unspoilt Cornish holiday destination and welcomes guests from all over the world.