Plant Based Eating, Deliciously Ella, Plants, Restaurant, London, England, UK, GB.
Large windows bring ample light into this modern cafe serving an inventive breakfast and lunch menu.
Size: 3589px × 4906px
Location: 18 Weighhouse St, London W1K 5AH.
Photo credit: © Dylan Garcia Photography / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: based, britain, cafe, deliciously, eating, ella, england, gb, great, kingdom, london, mayfair, modern, plant, plants, restaurant, uk, united