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

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

Monday & Tuesday : CLOSED

Wednesday : 6-9:30pm

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

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

Sunday 12 - 4pm