Great location in London, very close to Victoria Station. Very convenient.