Venue Type
Restaurant
Cafe
Neighborhood
Westminster
Lilly’s Café
Lilly’s Café is located at 3 Henrietta Street, Greater London, United Kingdom.
Unfortunately, Lilly’s Café hasn't added any spaces to their profile on The Vendry.
Do you work for Lilly’s Café? Contact us to learn more about who's managing this profile or gain access.