The premises are prominently located on the Eastern side of
Upper Street in North London. Upper Street plays host to a wide
variety of bars and restaurants which include, Slug & Lettuce,
Masala
↧