Very well located to visit London