Piccadilly Restaurant

  • Spacious room with many different setups available
  • Lots of large windows allowing natural light to fill the room
  • Stunning views over the Piccadilly Valley
  • Features own bar