Excellent place for staying a few days to visit London