St Peters Street (The Spot), Babington Lane and Gower Street