My Place Restaurant of My Place Hotel in London. Official Website.