Staybridge Suites London Vauxhall Review: Home is Here (and Free Beer)
We ignored the Staybridge Suites Vauxhall hotel in our initial London hotel search because it sits south of the Thames. We figured that any spot across the river's sloshing, silty body would put us inconveniently far from the action. We imagined slogs across wind-swept bridges covered in river spittle as cars whizzed by. Thankfully, our Kensington VRBO fell through, twice, and we had to book something the night before flying across the Atlantic.















