The Rugby Store
Open from 10:00 to 18:00 Monday to Friday, 9:00 to 17:00 Saturday
Eel Pie Club
67 London Road, TW13XN
5 minutes walk from The Rugby Store
In the 1960's, Eel Pie Island in Richmond was the home of the British Blues. This quiet area of West London boasted some of the...