Contact us

We are located at:

11 Central Hill,

London

SE19 1BG

Contact us today!

Please call us for booking!

 

0208 7611664 0208 7611664

info@demrestaurant.co.uk

 


Call

E-mail

Directions