bustling Victoria and Westminster are arguably London – and England’s – heartland. Once you’re done sight-seeing, wander through leafy Green Park, get tickets to a musical in one of the glitzy theaters around Victoria Station, or grab a pint in a truly British boozer.