This location makes a perfect home base for 2-4 people always on the go. Within a few minutes' walk you'll be at Buckingham Palace, Westminster Abbey, or along the Thames. For those more inclined to take public transportation, Victoria Station is right around the corner. Would definitely book again.