Great location for a short London stay