I just recently got back from a work trip to London, England. I know, I am pretty lucky that I got sent to England for work! There are tons of places to stay in London but I loved where I stayed. I wanted to be near the venue where my work event was but also able to easily get to central London in the evenings. After all my research The Brewer's Inn in Wandsworth fit this ... Read More