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

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

Mon · 6pm - 10pm 

Tues - Thurs 12 - 2.30 / 6 - 10pm

Fri & Sat · 12 - 2.30 / 6 - 10.30pm

Sunday 12 - 4pm