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

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

Mon · closed

Tues · 6pm — 12pm

Wed & Thurs · 12pm — 12pm

Fri & Sat · 12pm — 1am

Sun · 12pm — 4pm