This Mysterious Private Island Is One Of London’s Best Kept Secrets – And It’s Opening To Visitors This Weekend • Eel Pie Island
Eel Pie Island is a private island accessible only via footbridge, and it has many stories to tell. The island got its name from the pies baked using locally caught eels and served by the island’s residents to pas...