Price:
££
Cuisine:
Mexican
Location:
496 Fulham Rd., London SW6 5NH
Yucca London
Yucca London is a trendy and popular plant store located in the neighborhood of Fulham in London, United Kingdom. The store offers a wide variety of indoor and outdoor plants, ranging from small succulents and cacti to large potted trees. They also carry a selection of pots, planters, and gardening accessories to help customers create their ideal plant-filled space. Yucca London’s knowledgeable and friendly staff are always on hand to offer advice and assistance, making it easy for both experienced and novice plant enthusiasts to find what they need. With its stylish and modern aesthetic, Yucca London is a must-visit destination for anyone looking to add a touch of green to their home or workspace.