I have had an amaaazing day out in the sun, exploring a part of London I've never been to before. Eel Pie Island is a short walk from Twickenham station, but is almost like a whole nother WORLD! I definitely was not wearing the most sensible shoes for the