Bristol och London ( England ).