Excellent place to stay whilst visiting london.