Extremely solid spot in Central London. Great space to call home base for a trip.