Lebuhraya Babington, formerly Babington Avenue, is a small, rather obscure road in George Town. Presently a no-thorough road, Babington Avenue is linked to Barrack Road.
As Babington Avenue is outside the transport route of public buses, you have to go there by private transport. Otherwise, the nearest bus stops are along Perak Road.