This Mysterious Private Island Is One Of London’s Best Kept Secrets • Eel Pie Island
This island off the banks of Twickenham holds a rich history of rock ‘n’ roll, and used to be home to one of the largest hippie communes in the UK.
TYPE IN YOUR SEARCH AND PRESS ENTER