33 Nine Elms Lane, Nine Elms, London SW11, England, United Kingdom
Distance: 194 yd.
Company description
Floral Designer with a mission to create magical spaces and leave people feeling like they matter. Based in London with humble beginnings, Elizabeth Marsh Floral Design has been synonymous with creative design for over 20 years.