Shops and houses in London Road