In my opinion, Knightbridge is the best place for a tourist to stay in London. Just a block away from the Glouchester Tube ... More