About
Momo Restaurant - An iconic restaurant offering a beautiful array of dishes from North Africa and the Mediterranean.
Hosting London luminaries, global travellers and those seeking sanctuary from the mundane.
Bask in their foliage adorned terrace or hang out in their hip subterranean bar sipping superb cocktails and taking in some tunes.