email: info@eelpie-riversideproperty.co.uk | tel: 020 8891 5904
WELCOME TO PHOENIX WHARF
Phoenix Wharf is a complex of 12 creative studios. Situated on Eel Pie Island in the River Thames in southwest London near Twickenham.
A unique location steeped in history and culture with stunning views of the river and only 20 minutes from central London.