Great place to stay and not that far from central London (Buckingham Palace).