Contact us

please contact us on
for more details.

Call 020 8287 0099

Find Us

Vellum Mill,
76a Mill Lane,
Greater London

We are located on the junction of Butter Hill and Mill Lane, just 5 mins from Carshalton High Street by foot.

You can follow the footpath along the river through the park, or just head down Mill lane from The Sun Pub.

Our nearest station is Carshalton which is again just a 5 min walk.

Plan your route with Google maps