The elegant Peninsula Restaurant offers an understated yet premium dining experience for guests keen....

  • British,European
  • Newham
  • Evening - £31-£50pp