Great location in central London within walking distance of key sights.