Bookings
Contact Us
E — hello@marcella.london
T — 020 3903 6561

165A Deptford High St.
London SE8 3NU
View On Maps
Opening Hours

Tuesday : 6-9:30pm

Wednesday & Thursday : 12-2-30pm / 6-9:30pm 

Friday & Saturday : 12-2:30pm / 6-10pm

Sunday : 12 - 4pm