The Festival Inn

The Festival Inn
71 Grundy Street, London, E14 6AD
  • Telephone 020 7987 1555
Photo of The Festival Inn