This burger joint from US has a branch around the corner from our hotel.
Our local friend told us to try it out especially the frozen custard so here we are.
I’d recommend this burger chain for the ones famished and in need of simple, comfort & familiar food.
London, UK, Victoria Nova
172 Victoria Street
London, SW1E 5LB