Fantastic location! With London Bridge station a short 10 minute walk away, we were able to visit all of our London favorites without hassle.