After undergoing a recent refurbishment, Isolabella have re-established itself as one of the finest Italian restaurants in London. Their customers really do come first, so you'll be waited on hand and foot as soon as you step in. Their vast menu offers traditional, Italian dishes that you know and love, like the classic penne Arrabbiata or Fiorentina pizza, as well as lesser-known dishes that are sure to become your new favourites!