It's very close to the town centre, about 5 minutes walk away from Teddington Station and buses 33, 281 and 481 all go down Stanley Road. Buses 285, R68 and X26 all stop very close by too.