SHORT LET. Situated on the iconic Eel Pie Island, this incredible four bedroom penthouse features an amazing reception room with wonderful river views, a stunning kitchen and generous double bedrooms in a tranquil setting.
Eel Pie is a renowned Island located in the heart of Twickenham surrounded by a vast selection of shops, bars, restaurants and cafes. The World Famous Twickenham Stadium is close by and direct links to London Waterloo are via Twickenham train station.