An ideal place to stay whilst visiting london.