Opening Hours

Mon – Thu 10am – 9pm
Fri – Sat 10am – 11pm
TO ORDER CALL 0208 305 2962
145 Trafalgar Road, London SE10 9TX

Get In Touch!

Have questions? We’ll be happy to answer!


We’re not trying to be cool but sadly there are only 68 seats in each cafe and they fill up quickly. If you want in, make a reservation today.