Welby 20 ligger 0,3 km fra sentrum av Belsize Park, London. Du bør vurdere å besøke Tower Bridge – en populær severdighet som kan nås fra Welby 20 med flere ulike transportalternativer.