Convenient place near Victoria Station. Walking distance to many London attractions.