Can't comment on traffic in the Brighton/London but traffic here in Atlanta is terrible. Public transport is not very extensive/convenient so city is heavily car dependent.
I am happy to provide any suggestions for Atlanta as well for anyone traveling over. Been in Atlanta over a decade now. Lots happening here so whoever makes the trip will have plenty to do
Its been some time since i've been through Williams, but you could try here. They are open early on saturday so I would imagine you would be able to sweet talk the bar staff into tuning into USA network
https://www.therodeorestaurantbar.com/