La segunda estación es la de London Road (Guildford) y se encuentra en la parte norte de Guildford.