The B305 is a short road through Battersea in London.
It starts on the A3205 York Road and heads north along Lombard Road. The first turn on the left is a remarkably inauspicious-looking road towards London Heliport. We then go under the West London Line and the road continues round to Battersea Square where it bears right at traffic lights and heads east along Westbridge Road to end on the A3220 Battersea Bridge Road.
This route is almost completely a bypass of the original B305. That followed Battersea High Street and Battersea Church Road, only meeting the current B305 at Battersea Square.