Great location and facilities for a weekend away in London and central to all you will need.